const { defineConfig } = require('@vue/cli-service')
const path = require("path");

module.exports = defineConfig({
  publicPath:process.env.NODE_ENV=='pro'?process.env.prefix:'/nest-access-front',
  transpileDependencies: true,
  configureWebpack: {
    resolve: {
      alias: {
          'utils': path.resolve('src/utils'),
          'src': path.resolve('src')
      }
  }
  },
  devServer: {
    proxy: {
      //配置跨域
      '/app-dev': {
        target: "http://localhost:5000/", // 后台接口域名
        ws: true, //如果要代理 websockets，配置这个参数
        changOrigin: true, //是否跨域
        pathRewrite: {
            '^/app-dev': '' // 要是写线上地址^/api后面没有属性值 在post请求的路径里面直接写/api/add 什么的 要是有属性值就要写/api/加api的属性值在加请求路径最后的理由
        }
    },
    }
  }

})
